By train
Weesp station is a rail junction with trains to/from four directions, and an intensive service as of 10 December 2006.
to/from Amsterdam: four trains per hour, 12 or 16 minutes
from Utrecht via Hilversum: every 30 minutes, journey time 38 minutes
from Amersfoort via Hilversum: every 30 minutes, takes 28 minutes
from Almere: every 15 minutes
from Schiphol airport via Amsterdam-Zuid: four trains per hour, takes 25 minutes. Two of these trains start from Leiden.
The town centre is 5 minutes walk from the station: go through Stationsplein, with the bus stops and a city map, turn left into Herensingel, then right onto Stationsweg, on the bank of the Vecht river.
By bike
You can cycle from central Amsterdam to Weesp, 15 km, in an hour. The route is well signposted: from Central Station, follow the cycle direction signs for Almere, along the Prins Hendrikkade, Oostenburgergracht, and Zeeburgerdijk. From the end of Zeeburgerdijk, Weesp is shown on the cycle signs. Cycle along the Amsterdam-Rhine canal for about 7 km, then cross the cycle path on the railway bridge. Turn right under the first underpass toward Weesp, cycle straight on along this road, then turn left along Amstellandlaan.Turn right at the traffic lights, and left after the bridge, toward 'Centrum'.